草庐IT

GitLab - GitHub

全部标签

GitLab The requested URL returned error: 502

背景在阳光明媚的一个上午,我点击了gitpull,发生了报错...报错语句:unabletoaccess'http://gitlab.../xxx.git/':TherequestedURLreturnederror:502之前也发生过一次这种情况,可能是网络不稳定导致请求超时的问题,尝试了去掉代理下载代码unsethttp_proxy、unsethttps_proxy和gitbash里面执行for((i=10;i改变 clone代码的方式。我原本是使用clonewithhttp,怀疑因为这个方式才跟网络有关。 本篇的解决办法是改变clone代码的方式,如果使用TortoiseGit发生报错:

GitHub的安装与配置

一。安装git1.Git下载地址:Git-Downloads  进入后点击Download下载,如下图所示: 2.进入后选择自己对应的操作系统下载(32位或64位),如下图所示 3.下载好后进行安装。     4.后面一直默认就可以一直到最后点击finish 5.安装完成后在桌面手机右键点击gitBashHere 配置用户名:gitconfig--globaluser.name (github上注册的用户名)配置用户邮箱:gitconfig--globaluser.email  (GitHub上注册时的邮箱)在Git终端在输入ssh-keygen-trsa-C"youremail@exampl

Gitlab介绍及git使用说明(保姆级)

Gitlab使用说明一、基本介绍GitLab是一个基于Git的版本控制工具,并在此基础上搭建起来的Web服务,旨在提供一个全面的工作流程来帮助管理代码、协作和部署。版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理。以下是GitLab的主要功能之一:代码管理:GitLab允许您存储、管理和浏览您的代码,可以对代码库进行版本控制、分支管理和合并请求等操作。二、登录方法网页登录:浏览器输入URL:113.54.130.19:7088,目前仅支持校园网登录,湖州研究院的同学请利用VPN服务来访问。输入管理员分发的用户名,密码。登录成功后第一件事更改自己的密码。(可选)按个人

Pycharm上传、更新代码至GitHub

一、本地安装git工具1.git下载(1)进入git官网(https://git-scm.com/)–选择Downloads–选择Widows版本进行下载(2)选择独立安装,根据字典电脑确定安装32位/64位(3)下载后双击exe文件(Git-2.39.1-64-bit.exe)–一路Next安装(4)安装成功后,打开CMD(命令提示符),输入git--version验证安装结果;出现版本号则说明安装成功二、Pycharm配置github仓库1.配置git安装路径(1)Pycharm进入文件–设置–版本控制–Git(2)选择git.exe所安装的路径(3)点击测试,进行验证路径是否可用(4)配

linux - 从 gitlab ci 中的 shell 脚本安装后,节点和 npm 无法识别

我正在尝试在管道中的gitlabci作业中使用名为install-nodejs.sh的shell脚本文件安装nodejs。安装成功,node在install-nodejs.sh文件中显示版本,但是当我在gitlab-ci.yml文件中说node-v时它无法识别node命令,我做错了什么?我创建了一个shell脚本来安装nodejs并设置导出路径,但仍然无法识别节点install-nodejs.sh文件代码#!/usr/bin/envbashset-ecommand-vnode>/dev/null|NOT_INSTALLED=1if[["$NOT_INSTALLED"!="1"]]the

linux - 从 gitlab ci 中的 shell 脚本安装后,节点和 npm 无法识别

我正在尝试在管道中的gitlabci作业中使用名为install-nodejs.sh的shell脚本文件安装nodejs。安装成功,node在install-nodejs.sh文件中显示版本,但是当我在gitlab-ci.yml文件中说node-v时它无法识别node命令,我做错了什么?我创建了一个shell脚本来安装nodejs并设置导出路径,但仍然无法识别节点install-nodejs.sh文件代码#!/usr/bin/envbashset-ecommand-vnode>/dev/null|NOT_INSTALLED=1if[["$NOT_INSTALLED"!="1"]]the

docker - 在 docker 的构建阶段使用 github 私有(private) repo 部署 key 进行 npm install

我的用例是我有多个使用相同中间件的express微服务,我想为每个中间件创建一个npm模块格式的不同repo。每个repo都是一个私有(private)repo,并且可以附加一个部署key(可以是不同的key或相同的key)所有这些在本地都可以正常工作。但是,当我尝试将它与我的docker-compose设置一起使用时,它在构建阶段的npminstall步骤中失败。DockerfileFROMnode:alpineRUNnpminstall--productionCMDnpmstartdocker-compose.ymlservices:node-api:build:context:.

docker - 在 docker 的构建阶段使用 github 私有(private) repo 部署 key 进行 npm install

我的用例是我有多个使用相同中间件的express微服务,我想为每个中间件创建一个npm模块格式的不同repo。每个repo都是一个私有(private)repo,并且可以附加一个部署key(可以是不同的key或相同的key)所有这些在本地都可以正常工作。但是,当我尝试将它与我的docker-compose设置一起使用时,它在构建阶段的npminstall步骤中失败。DockerfileFROMnode:alpineRUNnpminstall--productionCMDnpmstartdocker-compose.ymlservices:node-api:build:context:.

unit-testing - 如何使用 GitLab CI 设置 Selenium E2E 测试?

我正在为网站前端开发一个Vue.js应用程序。对于这个应用程序,我想使用单元和E2E测试。我用vue-cli构建了我的项目.据我了解,vue-cli使用Karma进行单元测试,使用Nightwatch+Selenium进行E2E测试。我的.gitlab-ci.yml如下所示:stages:-testtest:express:image:node:boronstage:testscript:-cdbackend/-npminstall--progress=false-./node_modules/.bin/jasminetest:vue:image:node:boronstage:tes

unit-testing - 如何使用 GitLab CI 设置 Selenium E2E 测试?

我正在为网站前端开发一个Vue.js应用程序。对于这个应用程序,我想使用单元和E2E测试。我用vue-cli构建了我的项目.据我了解,vue-cli使用Karma进行单元测试,使用Nightwatch+Selenium进行E2E测试。我的.gitlab-ci.yml如下所示:stages:-testtest:express:image:node:boronstage:testscript:-cdbackend/-npminstall--progress=false-./node_modules/.bin/jasminetest:vue:image:node:boronstage:tes